Skip to main content

Bed24

How to authenticate the integration​

We'll use a test app, Acme AI, to show how an end-user can authenticate the integration between Beds24 and Acme AI.

  1. Go to Settings > Integrations section within Acme AI app.

  2. Among the list of Integrations, click on Beds24’s logo and you will be redirected to the Authentication Screen as shown below.

    beds24 auth 1

  3. Now, switch over to your Beds24 account in a new tab. Go to Settings > Apps & Integrations > API section and Click on ‘Generate Invite Code’.

    beds24 auth 2

  4. Select on ‘Select all’ on all three of these boxes like below. And then Click on ‘Generate Invite Code’ once more.

    beds24 auth 3

    Copy the ‘Invite code’ as shown below.

    beds24 auth 4

  5. Paste it back on your Authentication Screen (from 2nd point) and Click on ‘Connect’. Voila! You will see a message box that shows you’ve successfully authenticated the integration.

If you have any questions or need help, don't hesitate to reach out at mail@calry.app.


How to set up Real-time webhooks​

  1. Go to the Beds24 account’s section within Calry (’Accounts > Beds24 account > Webhooks’). Type in the name, URL where you’d like to receive the webhooks and check off the events you’d like to subscribe to. Click on ‘Create’.

    beds24 auth 5

    Copy the ‘Listener URL’ as this will be used in the following steps.

  2. Or if you're already using the Create Webhook API to subscribe to webhooks, you can use the listenerUrl from the API response to display it to your end-user within the UI. This listenerUrl will be used in the following steps.

  3. Now, ask the end-customer to open Beds24 console. Go to ‘Settings > Properties > Access’.

  4. On the Booking Webhooks section, select 2 - with personal data as the Webhook Version as shown below. Paste the Listener URL from Step 1 on the URL field. Leave the Custom Header empty. And click on 'Save'.

    beds24 auth 6

  5. Repeat steps 2 to 4 for every property within the Beds24 account.

Notes:

  • Listener URL can also copied from the API response of Calry’s create webhooks API as mentioned here: Create webhooks API
  • Step 1 has to be done by Acme AI, the company integrated with Calry. While Step 2 to 5 has to be done by the end-customer being onboarded by Acme AI.